package org.sibframework.sda.test.objects;

public class SysDeptPmConfig implements java.io.Serializable {

    //Fields Generated
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    private java.lang.Long id = null;
    /**
     * 科室ID，来自MD_Dept表，临床科室FUNCTION_TYPE=‘2’<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>MD_DEPT_ID</tt>.<p>
     */
    private java.lang.Long mdDeptId = null;
    /**
     * 科室名称<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>MD_DEPT_NAME</tt>.<p>
     */
    private java.lang.String mdDeptName = null;
    /**
     * 病房ID，来自MD_Scikroom表<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>MD_SICKROOM_ID</tt>.<p>
     */
    private java.lang.Long mdSickroomId = null;
    /**
     * 病房名称<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>MD_SICKROOM_NAME</tt>.<p>
     */
    private java.lang.String mdSickroomName = null;
    /**
     * 去向药房ID，来自MD_Dept表，药事科室FUNCTION_TYPE=‘5’<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>PM_DEPT_ID</tt>.<p>
     */
    private java.lang.Long pmDeptId = null;
    /**
     * 去向药房名称<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>PM_DEPT_NAME</tt>.<p>
     */
    private java.lang.String pmDeptName = null;
    /**
     * 1：西药，2：中成药，3：草药<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>6</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>MED_TYPE</tt>.<p>
     */
    private java.lang.Long medType = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    private java.util.Date createDate = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    private java.lang.String createBy = null;
    /**
     * 删除标志<p>
    *0：正常<p>
    *1：删除<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_REMOVED</tt>.<p>
     */
    private java.lang.Long isRemoved = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    private java.util.Date updateDate = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    private java.lang.String updateBy = null;

    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    public java.lang.Long getId() {
    	return this.id;
    }
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    public void setId(java.lang.Long id) {
    	this.id = id;
    }

    /**
     * 科室ID，来自MD_Dept表，临床科室FUNCTION_TYPE=‘2’<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>MD_DEPT_ID</tt>.<p>
     */
    public java.lang.Long getMdDeptId() {
    	return this.mdDeptId;
    }
    /**
     * 科室ID，来自MD_Dept表，临床科室FUNCTION_TYPE=‘2’<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>MD_DEPT_ID</tt>.<p>
     */
    public void setMdDeptId(java.lang.Long mdDeptId) {
    	this.mdDeptId = mdDeptId;
    }

    /**
     * 科室名称<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>MD_DEPT_NAME</tt>.<p>
     */
    public java.lang.String getMdDeptName() {
    	return this.mdDeptName;
    }
    /**
     * 科室名称<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>MD_DEPT_NAME</tt>.<p>
     */
    public void setMdDeptName(java.lang.String mdDeptName) {
    	this.mdDeptName = mdDeptName;
    }

    /**
     * 病房ID，来自MD_Scikroom表<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>MD_SICKROOM_ID</tt>.<p>
     */
    public java.lang.Long getMdSickroomId() {
    	return this.mdSickroomId;
    }
    /**
     * 病房ID，来自MD_Scikroom表<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>MD_SICKROOM_ID</tt>.<p>
     */
    public void setMdSickroomId(java.lang.Long mdSickroomId) {
    	this.mdSickroomId = mdSickroomId;
    }

    /**
     * 病房名称<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>MD_SICKROOM_NAME</tt>.<p>
     */
    public java.lang.String getMdSickroomName() {
    	return this.mdSickroomName;
    }
    /**
     * 病房名称<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>MD_SICKROOM_NAME</tt>.<p>
     */
    public void setMdSickroomName(java.lang.String mdSickroomName) {
    	this.mdSickroomName = mdSickroomName;
    }

    /**
     * 去向药房ID，来自MD_Dept表，药事科室FUNCTION_TYPE=‘5’<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>PM_DEPT_ID</tt>.<p>
     */
    public java.lang.Long getPmDeptId() {
    	return this.pmDeptId;
    }
    /**
     * 去向药房ID，来自MD_Dept表，药事科室FUNCTION_TYPE=‘5’<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>PM_DEPT_ID</tt>.<p>
     */
    public void setPmDeptId(java.lang.Long pmDeptId) {
    	this.pmDeptId = pmDeptId;
    }

    /**
     * 去向药房名称<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>PM_DEPT_NAME</tt>.<p>
     */
    public java.lang.String getPmDeptName() {
    	return this.pmDeptName;
    }
    /**
     * 去向药房名称<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>PM_DEPT_NAME</tt>.<p>
     */
    public void setPmDeptName(java.lang.String pmDeptName) {
    	this.pmDeptName = pmDeptName;
    }

    /**
     * 1：西药，2：中成药，3：草药<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>6</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>MED_TYPE</tt>.<p>
     */
    public java.lang.Long getMedType() {
    	return this.medType;
    }
    /**
     * 1：西药，2：中成药，3：草药<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>6</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>MED_TYPE</tt>.<p>
     */
    public void setMedType(java.lang.Long medType) {
    	this.medType = medType;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    public java.util.Date getCreateDate() {
    	return this.createDate;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    public void setCreateDate(java.util.Date createDate) {
    	this.createDate = createDate;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    public java.lang.String getCreateBy() {
    	return this.createBy;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    public void setCreateBy(java.lang.String createBy) {
    	this.createBy = createBy;
    }

    /**
     * 删除标志<p>
    *0：正常<p>
    *1：删除<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_REMOVED</tt>.<p>
     */
    public java.lang.Long getIsRemoved() {
    	return this.isRemoved;
    }
    /**
     * 删除标志<p>
    *0：正常<p>
    *1：删除<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_REMOVED</tt>.<p>
     */
    public void setIsRemoved(java.lang.Long isRemoved) {
    	this.isRemoved = isRemoved;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    public java.util.Date getUpdateDate() {
    	return this.updateDate;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    public void setUpdateDate(java.util.Date updateDate) {
    	this.updateDate = updateDate;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    public java.lang.String getUpdateBy() {
    	return this.updateBy;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    public void setUpdateBy(java.lang.String updateBy) {
    	this.updateBy = updateBy;
    }
}